48508556
2149456
31307161
93571076
36683731
32422125
968326
2451528
10553262
6267459
97356054
4413760
83343010
4683404
94874735
63761962
73594758
5547160
7709583
2177539
30431329
20411443
84323872
78605045
55454637
18735711
59651223
9136621
90196225
38971189
9486572
93747823
2062029
25819235
60335336
62842541
12274469
9616464
9395608
31511015