33751942
7175744
25677973
13356889
36554430
74814146
96177258
22341207
83472835
58844618
28007606
35017816
90655666
1795040
85089403
61487485
25042314
95373010
20613039
54788167
84771936
90228635
18884844
25466909
85815230
56143523
7564566
15933475
16361254
91061232
52427008
5233179
97035248
87259076
5629070
16402645
76055370
5318721
51021388
12816476