8380131
44925440
14892656
40368601
38237223
24244929
6104248
47042073
3448756
70004336
69632108
512542
86045276
81577714
70133629
12914676
97695180
61442763
69304639
82826957
88776854
48855590
16586132
96465029
74309201
83148578
65488967
93865713
10972577
2087712
6028104
61373323
45605323
88409914
34874045
30374242
28597126
7702937
64859001
63792835