9588496
44773393
36281665
92442078
6686385
68823539
4423496
61474013
33123818
42641141
57403179
86559180
4905936
70045276
34413659
20391383
26878155
12081445
7757112
81767498
10446343
34461955
15926014
49791452
6814351
35068253
61642317
23659438
65197731
52936386
80173942
83799909
96374854
59717746
2132151
17443295
72589580
13469642
93485152
59458993