13397051
48052408
5415063
89735930
36845710
9042109
60885241
33166201
93842635
25424575
51245723
54368915
9197118
49804601
90335519
25915587
71054056
43811427
50384098
23406519
40384491
99987906
57015598
21162528
21951560
35183434
60373167
14188907
41301315
1394980
95918157
6768210
11319360
20868552
78925915
95935756
7299940
89491641
47737711
45219072