66034687
45897758
80484663
9854618
139798
73903366
42261051
26123863
96513247
25658432
81742685
71161510
20332040
11113760
92139685
87587438
26738236
7939133
4775751
1317184
68054862
88552961
78872200
83882499
62032504
23427757
73203647
1097994
84038509
20447946
3477220
75438215
83489869
53379253
54751147
9107602
22988281
14584885
55944003
4980350