318095
6312519
4109790
48068377
92325079
7431262
62079855
27918274
58617888
73504686
19796893
30533577
12769077
36732000
48686471
45581866
20751236
88446421
83832314
16992947
2681850
25044566
89321357
2426769
82307059
34998041
70361657
61044320
25761084
72998259
100007252
40609749
61369271
84294431
86667674
30309518
63053751
8736751
11745333
3652619