52483218
42403592
58283808
141901
709382
22714046
13986511
14374080
38154358
81254343
42606349
88503158
67428822
13197550
38614879
43686030
53454027
5475748
3822311
49192095
85315087
18327289
66585752
99952332
5782461
81683002
2517229
39905034
31122962
36716914
93165161
7385884
83905100
79276354
61395788
10996612
51838325
38225079
56572113
27081937