7317888
75186957
5314168
40005841
311816
29144994
96468842
90823229
71791413
28759277
72342306
70056568
6773979
52268492
2658370
34386252
60061455
2944861
10466423
18306597
73296965
11275034
4941264
20252516
23863486
90928905
3969174
99175888
3106957
64574131
12288167
75894632
36823999
63973512
13428091
97364302
56436357
4284300
55007466
8047536