66518371
12296097
17719992
32899116
17575343
88027601
93671931
97459370
5441876
52173329
87766667
6786529
93432465
52288665
22766496
56776432
76069722
82636641
80487037
1141812
83189889
39382390
67085635
97228557
31871400
34149696
81931520
14375253
71231742
77853337
97999038
55194962
71523958
65154300
44435045
71361500
95514158
13714836
75458138
14475014