65827169
61156828
43305463
15541226
20018381
8125393
31156377
32311349
16294662
72853139
53992994
77329390
43021322
64063023
83698071
52772197
97131213
26784726
14518048
94719396
63023543
7505310
17249283
9582621
60822850
31213273
37407449
98445149
85729747
83039671
2327714
5785293
58212448
9992409
35637851
35659697
3022481
83418671
53793651
58322080