98403704
35631410
81295438
78061179
59537139
30834051
2195483
72933177
56769366
21134563
87651821
53801102
59311923
50653685
248288
50376823
30701649
14734324
8259845
41188518
95037981
82494389
79617902
5008196
47144508
16499547
92024827
21128393
76846722
13498822
77135451
8618218
61482583
53466245
87692089
94277635
4952171
80232528
31813364
26503616