53561852
48644119
49452059
26256608
7770872
28381272
46781604
8199763
502879
64472290
40606119
40179339
93294712
43584660
24497981
94308440
93621128
6204807
51829303
89832534
34189924
76398963
84247360
92694639
84971828
61769098
77497044
71392737
8256718
83638941
71458354
98111875
62592326
54449417
78903750
90014439
17431703
24261144
2558590
82887722