78973433
51108628
3171058
8272256
14146391
43954973
683291
12397691
36108881
20834547
63998663
46692383
73834218
81833
87439117
25028414
72122984
40829068
28791445
10487769
45827149
73182085
87178682
57414224
34119104
5459427
43417271
47651566
21345618
94328706
26439026
12708355
30399616
37163364
21176017
5692302
61412925
58868385
6743932
6588441