37619823
30369065
7825878
57116383
74995479
84529645
13863172
9107459
19157611
48217098
10979910
4690206
80604192
48429043
44422114
4078431
36924073
34400
95356982
30561917
4267855
8715281
91641622
50077587
90422971
17564426
48032070
81947282
20916665
86249813
45898506
71626631
51029796
8974575
49434563
33687245
73409299
61302629
32989954
51651125