515210
5975073
55742405
93733811
30088133
6606167
64043084
41803445
76092671
20122934
32674060
7663896
19142470
41168739
78605494
15928158
8279851
40626367
13819119
61029969
11476552
43752316
80216685
7065365
7957522
75137822
75833421
83982309
94356922
92304284
89525339
72833037
7517185
65352616
22991447
14165703
42861264
286136
63582233
1711304