36889083
6722092
35954909
70392
81066686
1158571
38459880
66825343
34141695
72832438
1138055
99586761
93224490
96078602
94505704
67645724
22448747
16847705
75766153
1206660
26901083
53993474
99376488
14696722
7873457
42762194
50902695
24371743
81579557
3937002
32661256
31238502
91771022
7116991
6203373
67229608
48385943
43764569
33093695
81551826