78829946
21601811
52083656
22262650
37034653
987524
35544272
95825267
24409359
62871123
59697518
90644594
9701602
40718499
62854606
43776497
21534622
85488249
65122460
6215332
8406132
1436672
17551725
9985334
33048511
12971447
10632542
1185202
887448
79354199
89439058
67708762
51808333
3366177
9018880
2807436
5049155
22308017
36781203
93815173