49967646
57305370
94352066
24636435
94505437
88314125
50294057
10148463
18887991
31378896
8706106
92607996
92275305
4406844
7636147
2724094
73411124
84048701
92515055
92201250
19013864
84935762
32742908
16624642
11612689
29353274
19844824
52226132
11196873
26275819
72794811
83547029
79604395
24812281
38589033
44371141
92803006
32834968
60035189
53519942