328345
3625863
82151873
18036087
1240627
15875798
6722216
81973994
3016675
52396355
2827109
13861369
18345804
41405342
7053807
50063557
8893787
61366478
80041145
51546146
60144742
96589346
63586083
62474016
45329780
31312423
9813806
85761355
44563186
62145604
2594640
22915182
17754655
97493360
13126177
47557343
146307
99072169
8176336
48162868