38924564
11696048
19417277
78473335
64338688
8958947
90177360
28147358
60535333
38232496
5446120
87629570
33121117
34321977
1442405
75127361
49009104
30004082
5876070
1024726
19751105
4881544
61034848
52354959
70865360
38868663
24682222
93269582
57094013
42573247
49898303
9988798
50111195
58989066
72624980
35323604
9353396
3148686
73166969
46645421