2451738
88554970
12152932
35956392
19369209
26705862
84719010
69288513
79804941
39816306
63338831
5281654
6592359
75866883
6939919
2264539
27219771
45108064
13953619
54112112
40685761
99122116
24709609
91128505
857583
29515033
13056810
78011297
51337189
59941729
83732390
13065886
76304812
57673005
6391134
1950364
6796589
3508692
46145468
60174189