84172123
50892887
41126466
97646866
30489754
3454469
11643180
901913
94351763
73451741
12708354
1128254
87634126
84518547
42126973
49297665
3323862
14483018
81439873
47793760
13969913
67995225
11112462
97942421
748698
3429443
36439397
86127572
57587053
96562038
5266159
86399321
17542766
63205966
60205896
15741305
18995408
92203723
9434874
15208851