35829783
82235035
85167367
15406229
96888393
8179950
28574819
42525472
17062767
16199437
45132154
50027539
14301866
9971670
75196261
5678600
9209127
93826290
94211269
84531267
21688052
5571542
85485191
33172078
25599299
25197312
24753332
10177351
7374633
69778279
30351377
15531215
65397490
23389090
80563191
61677699
82292385
37935127
54973026
143177