80293132
78117071
94266283
70487418
79613345
97818838
20224205
9288331
265040
30797580
12495952
23797961
11665266
59115414
74683237
78406033
58477510
58806454
45818005
56097275
66562156
69594420
635042
56309926
94826707
28142368
202084
57527562
157872
9962259
10236993
27626692
15775556
22701294
3211297
72966375
63396655
80523971
71825677
33193293