4663735
53608674
7035300
97043726
48236295
85671582
78591520
83632869
93808697
62219304
13502231
5965101
86937382
74222648
45237127
14466099
30191701
8794047
63345236
32682760
1828005
38703611
89152717
22141390
69558249
22664275
56693051
76844820
70845356
43788621
26319013
59948721
70026622
10329275
69401075
1511711
49433037
96639225
70801609
308747