89348597
30761832
40307499
24322144
55596515
25623555
83418128
24268203
32612075
71609464
5272217
13604318
16488416
53757312
93463029
96388794
96334344
57912249
94267163
1018706
5427533
38752960
32487290
9006650
19908411
27018567
69038475
62523523
25003199
8167732
53843432
62331825
57606723
46372005
50427801
94136104
21172323
54156983
40625954
25846986