12071028
29634956
65932864
47003342
50804441
66102234
14883632
91495691
8470952
11497389
69356908
50287945
59969366
33136514
452321
66939647
1059824
91115699
65767468
17787534
6112477
40392977
53388559
30632419
38235093
69437962
44909199
30809394
39558457
95854650
63494536
42973636
11279473
70828897
76402281
22941624
20126203
3873865
66833996
23998106