263767
61531447
58161211
71588063
20422223
18458056
79085925
62438573
13626518
56032370
13243896
90404441
8170129
36007844
9502106
59104298
86554735
50049668
10973651
13933819
31847018
30124470
44517244
2951111
93791063
10356723
679210
72103245
7045798
76875746
78721778
70222724
10676996
18427250
64072219
64573381
6046995
49039153
24301229
42668538