37497608
74104602
18099828
7439760
65711732
66993859
50721902
70212229
96317083
49236264
26613842
18912613
4489277
3664219
54643229
66671897
31625062
42649323
25468344
77334276
60686652
8186175
51977031
76713767
32119373
30226982
31234658
44443216
2013474
81204402
48358050
30559003
69324455
28225437
99169747
71365325
14546558
13047177
35453172
89667059