83277176
53081510
69412875
75197912
26871839
40501535
118483
14111880
952589
91119440
99565100
18193433
1235426
22349531
4627913
57164255
93623767
5040717
54524524
11724942
66666341
87429440
93041893
30252787
24194002
82432859
20069553
6822800
27312729
70022905
33125288
73411169
59622172
46054433
11942506
86504029
85459298
19964157
97878677
72964216