94397810
23163071
3652391
2049928
6299318
685880
476662
15269330
25564213
8296540
37349273
22126181
3844500
54533230
83675163
15978350
40443680
78962081
73913507
84072467
25906893
8346597
1174153
29401647
85313990
76655058
85464244
87565778
11974278
46867300
53915096
36426613
96552403
52787845
38331415
6519341
31894395
52069892
94699929
60525561