1117449
53627857
18357096
59347391
36156639
56757532
42177014
58118527
32371748
33743324
66638426
9036950
87815224
77422754
88828990
8147199
70249275
37196123
23742705
6828699
16422781
90261490
58474767
15382247
20922349
606969
40042231
29549710
31013475
93124641
80477694
71068661
26859594
3075425
67997089
23442924
78373707
17191982
6368229
71582616