82436325
91695060
74542444
58159484
12041548
8494708
79296281
80388123
65407029
81007777
14438876
30006579
28173287
99784551
1733269
3753484
8966239
7138288
87649298
82279113
75729723
83887257
3520104
96431190
8969017
33569509
1986992
43655417
917986
76125177
4208762
66405118
31681405
28632258
21028618
16826316
2925209
3811166
36692895
20131794