43919935
95122808
31979660
96808608
97821888
78238001
6359245
25409703
63983429
82636292
75608438
11345070
53217406
27106769
24583621
2491884
11313308
1022885
22735179
14438398
46191896
9444135
80137096
40611116
11729118
19503782
4663360
11246178
17089208
6542063
38287059
38116053
78605367
335494
82544998
60185949
90884490
73333159
27261338
86512406