1382743
41747701
90904352
95788188
23682759
15944337
2930350
69872902
13995259
41438788
9106814
71412171
79679578
65134146
88445830
55556080
97203236
5776346
60547341
72646411
95935402
27121260
1304600
23731189
64588573
3256378
587717
81552118
20766165
81357621
85762406
78653336
692760
26008063
72265926
40511986
60695687
2340557
13801408
23882459