1532924
64462139
77239224
68574264
97576591
75625103
73543408
224152
24178737
41373492
10724764
37046078
96307829
76499370
13307353
45234801
17583615
9372792
29171803
40705051
5852330
18513799
6358603
84994850
74772840
38913076
9671382
8738245
32546970
63314702
2857241
64093880
96578509
78675742
52915082
41129487
80057996
8559810
71846527
27184790