42682740
36767842
4327842
35596779
24494902
64426350
28925616
35142894
37758838
37865817
87596676
77571603
6029275
99335141
53291353
1514426
16422258
48067980
19721441
53612633
71166066
51979082
38515293
95751353
2859815
96361127
61474773
50898749
83163029
75585503
34777114
93977911
11667190
42769564
29072262
57417201
24855969
10393066
41243710
38653162