11117853
90263751
79017275
88942139
72001670
62483059
24049279
71827376
1981612
18435310
75699005
12932497
9358579
49984350
84697172
50969834
32026202
20273975
81153541
94444882
90196080
10201786
9067347
78235883
26222242
61886581
20993299
682135
29943068
68132900
49544529
93842848
9857756
31787816
77653615
38258601
42159704
85232596
77184610
6508536