59187538
91794076
70235763
33649124
87267587
55087874
94289228
36434283
72546408
24033546
75278051
42831593
42768000
8675585
90972993
11393120
18194820
62437699
53017714
13796789
85871563
3918824
99133901
58449268
35048055
49802087
24625980
34372855
72404441
17278398
3430727
49477078
63505592
15544194
84682178
2335712
60912181
22456326
34964943
33751995