1091371
78599139
67618551
3685532
72662632
68079965
44114583
1472493
38881515
71328805
37802921
39487528
1429260
53451963
63123748
96023932
85183986
15379196
27434716
43168080
38366635
789763
98088708
57535092
33807497
37623479
50248176
64337509
9083406
25864360
99859560
19006134
5060796
58048412
1030675
99085807
71584543
43763435
74661663
13913668