35756729
132603
20866830
37731163
66689562
60022886
88518979
96248789
68659122
29276597
78177523
74571519
92926194
98612666
79502032
86758231
50916339
59111765
36986145
1485828
82596197
66284126
54691386
23541599
12954572
76345780
17688713
48523570
91687448
22116285
2489207
94154584
39792008
75003771
76908987
2183463
51665759
30185619
2389946
5533161