96095994
5523948
25564909
82268640
23618205
8418818
6627370
87626167
51979196
91484798
26614699
14093950
61229301
46005419
68279055
69304754
19289765
94332106
47846049
8108160
19393732
68002409
4540636
77433898
92189596
90419846
88301341
99449325
65426026
92704356
7528602
19814083
65764663
44568883
48242840
91553939
13355985
25053395
55001189
8611669