88211589
60737509
60526656
4938890
49978757
32482829
6975286
498783
89014232
44984631
17183925
7367845
85407716
95826631
40356812
35913337
21121360
99271145
337264
53221812
84533536
7033206
53454448
65558151
38094848
33307026
16603535
61638162
55427154
69116132
15135631
30906866
27048139
48702972
57683855
88602673
87082852
39487351
59495990
31208218