36829938
56431689
1092567
5998324
19046531
11956476
487554
10138184
5642682
3764459
35398976
74849815
58548225
9846792
49108791
61578172
16773155
70925090
14208116
81214448
22847248
95926492
1385889
88986005
68938496
76788640
7581166
47748371
94177785
11268188
8079344
62771949
8864034
76364488
65288570
41883199
4703448
12533139
10293167
35112288