48629894
60044690
64508562
18692737
96983012
23508522
31411931
41366292
29043233
70629188
30243918
98357600
1277870
54241226
66808163
4036775
10516149
71574299
49035748
87637861
3679136
1539753
5785188
10613288
88479241
7439217
14063179
86702570
76543418
18255340
74416566
28247463
82831519
37235749
46131399
60461577
23927310
91618742
66658225
7060174