49892649
70691114
16856863
68988013
94953590
54042846
96856441
8512375
28343483
34391896
32147740
18653015
21219915
69153116
17058463
75197584
53984017
95142193
18648596
84936698
55278911
9411696
349703
4469780
38876122
45904508
8982539
12026565
11234225
42916418
73949914
92818666
56386688
9675692
44337498
82269265
84419234
80088386
1358656
45838487