41105250
89956241
27792970
51722019
72266213
2168563
66001991
43375174
90253815
36591204
86694367
9896121
66114597
71549752
76533094
37656
4774588
63349513
71185055
66849285
12096098
24894000
70545185
1457798
16157577
96471813
46938441
8474584
21147956
84074613
21222076
89891387
57064744
93232594
39693875
57122426
9733626
91226984
84337775
15136297