14844564
4045169
96483206
56459168
8364776
86782203
2169115
66006427
38827923
99529973
35103580
55189252
93526447
99925510
87245196
64742518
54004088
4545229
10877104
96647677
18963567
15913968
65991737
5796950
25126546
49153406
78213359
85555481
20525623
19655546
29735739
17358865
86145487
69492835
79591056
3257992
13118625
12417645
14753736
57844626