75114561
95081115
38774861
37287720
11309715
54096348
64921967
85016480
31719466
56165861
93484640
435768
3652774
40051410
35151458
47893258
1064851
48274224
56039818
58227140
450475
46714586
75044922
43794884
34545241
43296179
16247641
46611823
33663614
9284039
81051957
55972199
20592571
41765369
26675115
71411801
97736950
15334090
40021814
81953300