29636098
73062204
16186236
49137536
61825925
80779806
1164517
76014162
69877980
88474096
8924984
63305522
86543188
46321548
1068757
89779333
52573978
53911064
1946665
93796838
91391231
39246628
37901569
3089152
90738777
8167189
8976299
87765280
2447644
62728954
39015118
2352136
59204268
15364769
89672608
20153447
32006732
19919419
23498321
74081226