28326566
17733697
5668667
7095643
26184282
6550808
95919682
6337204
95747416
79312742
38198785
41299953
5395687
81449612
57509916
27554355
1116420
89695848
68397486
16127786
3309753
72201293
4800898
87492766
8284680
76849008
68008501
91326170
8763568
68846408
71709445
75598182
57489315
9312940
81167834
897077
2453288
12565003
94931780
8530763