9369748
9483352
13872566
31418286
8943874
25906303
24863272
64561337
71512768
47811273
89951680
64763172
12793690
58734619
40718477
38888391
47996667
74239343
89684932
24195686
10384237
87902337
15704941
75174093
45863370
29197285
62945558
62686486
84267460
12245890
45122049
3516633
86539147
87904766
42333891
5584611
63679094
3666238
3351350
28412750