48421656
36554965
30888194
46498804
30662694
66818410
29383680
99736817
18077975
11904977
92309382
33275850
47761761
68108959
96851019
426355
12258722
36656073
63382219
1389206
36344580
8913792
13327095
60704863
50509321
75829442
20635093
54215967
83856937
43563042
47063301
8437779
54783225
69527406
53203150
8783548
86408873
86255377
44887633
5864814