37503690
39887840
40916200
50511115
69493978
35307505
17911643
45122842
4357460
20717864
6459402
96129601
8824033
74038279
86458723
13843210
1126180
18406114
99706845
6574946
37721621
21282171
18121770
98944454
94974708
69892336
68836201
81527206
28528199
82037110
61419755
22367268
594714
3582683
27306803
73562975
53402767
98447087
24204396
64224190