220607
81683940
24864750
417715
40757452
7841969
3568653
62139038
49849505
54372999
47967693
51025642
94186415
22077050
13578882
22014377
83448199
42332502
25123457
29744694
54928385
5522837
71827743
96974271
90545935
359529
67461799
87527373
8175525
95568292
72819897
85835272
96116061
4701634
2617394
1044385
53013122
18698338
46883976
3154808