82431196
85188319
13336618
48142907
35576448
2698396
5070692
22449740
42283525
84806956
13539749
51624129
36683489
69394658
1682724
88329246
76191788
14343356
67267039
54087638
48753172
15086749
84625935
94592160
33166514
93153820
50392255
24795611
47617074
27804876
65393667
55892943
5535615
14751425
65836527
42249281
93923745
76278919
46604471
4176848