37612510
8975125
82579067
72771576
54824138
43383788
67874097
84932994
96035099
78608916
64032163
55964309
20117680
46756902
85129654
26257134
41193986
72193313
92578315
75787429
51495150
94444357
88356987
38393086
7754672
74823995
98983871
32315724
32157669
74043210
46698918
15813659
50251563
25192050
7021309
6209210
15402245
70627518
3016904
83365231