36841484
16887532
94871199
59901143
51855270
18224915
89471407
55635099
16702697
18778010
11689707
74081102
42682288
71229760
2513237
88098087
2921865
90036472
2065543
7976652
63368172
23062386
65978236
49496401
46554992
82402014
58774346
58822831
5834509
26386425
50253959
3142151
3471786
92172006
23521593
10921422
60043661
24508566
47006032
53817715