2257148
9234683
92548355
27405725
18883234
33657456
18947205
43461898
27314131
45001270
77504963
12452051
72561254
53319513
1531552
21638568
36676305
4217154
81736533
70131246
45682083
69868918
61627709
49258601
427237
31766557
66251646
35016554
906677
25178709
47652044
35454453
95108226
63825136
73434686
2602550
46251062
87078667
89051860
34759729