19003282
12248053
2199416
4772352
17215386
14833142
55905336
16168
18129167
7020691
56586139
28714083
39399697
99303981
59045081
93443414
49038211
54293359
51268882
14419467
99652022
95102283
5455308
62283640
50239835
1636817
91862503
55624359
17783188
77235865
11937208
53325209
48106925
39513171
11118455
16583361
43691985
75572652
11731392
89176590