29068428
36709647
6027761
9062754
38696331
28323938
8271857
98908721
37586204
67663907
43052328
2309203
76351210
66794071
79817419
22955572
25655378
47564215
96433918
39597025
67136118
24137062
1353430
46679219
45442123
81571117
6482864
25365752
7663167
10072462
23953447
5179669
73457908
16039455
40878988
76858262
41467970
64651091
60071262
17442223