83535334
43236386
33838310
8754218
89891152
67083175
54538061
8629186
4793980
98658750
68778051
8026912
65585133
76689926
97302954
2848408
47286239
68461132
38014382
934050
83415454
36291610
21877768
8386854
65964684
80744585
1376596
11585811
41155822
95339519
85383440
92462266
88463784
78605489
18003089
65325321
75388711
23925587
2638524
14614290