57971660
92123134
90884695
70089351
72918125
74162507
36383625
63074322
9103618
10083036
42727370
60881381
28173021
41928982
44306065
68869449
23763075
55984268
94092146
32246131
49219173
35543948
4387892
82862417
8865573
60891930
19727296
21571966
80474583
81268667
6274362
33081259
36264720
63714406
9375275
72815038
70756244
3596843
68878936
51743645