77681424
2296062
93107978
78126399
18588617
75029475
82518171
88302703
6911620
64135734
2876235
55026851
5054297
16254585
73738248
74161487
71768518
11795464
87149668
44276194
27682120
49185995
97099646
79311392
19914864
1041256
51714281
1386939
5645472
29057161
55191683
83491126
66068631
42554215
38062623
16001973
33309113
7501136
72242298
1951349