38755539
61303878
71226150
4527156
14526830
99924649
81337039
70214247
13861093
9128319
68634459
34165073
97644272
38173895
5556133
77055300
6317812
85161882
50347427
33634768
82202289
53508224
12486366
94842684
33799613
67672778
15275306
12079970
77283996
37364446
76023101
9602420
38325114
67418255
44804038
5168627
84265284
29799988
55964103
86454024