65109502
52523494
21207049
74239557
79506815
33873150
79858134
43427495
53236836
84837838
40608687
35094589
40708094
50079774
84733035
57091954
31435314
6337776
24845809
54078180
41816102
7142240
82909345
92787062
52764498
45851602
34664778
22548194
4531154
26754466
9055372
1809156
90631863
11968495
6775910
25297983
16729284
74841985
954690
59862709