39448826
41227601
98142104
25412100
17853295
60598660
92282449
18909964
48721221
71232771
57986102
49072502
42282066
54532681
84183476
72773614
85446220
88767469
91246945
59037268
1987694
2610522
56982953
57331168
17964160
98504041
76768373
19311745
5471548
75613695
13403320
13258484
37665253
5026402
31599682
2116176
90274410
7226925
59968038
53726125