13384878
71767805
70664386
23376063
48351883
94151827
84792328
921147
63329519
8833735
62239247
13174224
51899723
7216941
56746527
38362363
29825383
25045791
7544796
23897009
36681870
86445383
71123838
13825350
88232210
725360
3141815
2315951
61706420
434194
8429339
5547268
4087695
35158505
49498980
41247376
52437584
18955218
16769924
91021501