3958161
698047
10621003
74292082
5836155
168324
24528292
40981113
30851281
74271949
40603321
69163870
30417611
85129513
20374154
84057360
83393117
31049229
32905970
347330
69183329
54684237
13047701
45336204
96501873
76728979
16348804
48047375
57556389
15561296
22545760
14902193
3496384
28725695
66134229
74746855
48461837
9679294
1945972
2954358