41578454
70596012
436653
1628695
76823439
80153362
44375676
84836095
59493944
28725153
28087183
26711807
74341350
47752738
921967
46744833
8369285
92286382
3740611
7010198
16015388
66905761
57114636
9252762
79273591
79871305
49812232
95386747
55805929
59771289
21397754
1102790
47563877
64026289
9696224
63217656
82641375
20503651
3517366
68289366