12113339
63122556
92041194
29272679
29069557
60887944
13727151
50767608
47485899
80074242
68519306
8734350
16492832
7533697
77333275
97544053
29965539
83347036
56262351
30532070
735338
84096758
48752477
79434918
5378780
52066069
58226528
3949601
1711367
23926048
51102519
40684120
63349547
1600174
14038085
11754148
67645464
64052568
40434356
9415494