32322250
16605931
53096049
1029427
76435545
85043876
91185566
51556536
93592049
90134823
5073024
45785575
68728853
18488699
42142835
47276478
50332268
94335897
17705236
54726388
3622843
65108082
40625147
41504723
75766463
6071721
4109777
42277486
47032069
8338798
67158537
30379482
55936920
35931945
1525550
4598375
89738023
32086532
96477423
1729367