10855706
92633933
78286910
5766236
2189432
78077669
1007142
48916663
79327658
63718254
20118613
78396295
26689292
8150263
28153666
51929472
31622366
75525300
87185638
37086981
122894
31652925
71576364
70178291
27456707
7964581
27269781
14661942
16182838
5343459
86505087
38682993
37099592
14153185
44417011
99551897
65757554
88828311
35943403
1500850