3213994
30736756
2689983
98706151
60718716
69541388
31293222
60926559
87359339
17135075
1378577
72724320
68879527
23791977
653178
46733361
74708466
54903182
40844266
34674148
65174862
83512824
46002736
98181927
3816169
92488937
2438870
24058961
77222535
55492191
26512989
12101502
63879987
13137590
7742195
92956434
40091362
60163046
3567402
50543661