80172199
6060589
88725791
93292219
67844241
55916577
93426219
78594615
39238125
956491
7245785
439369
85493360
83562545
24214312
33725758
29845898
6715655
1307440
1215303
71271341
7891632
29964268
953658
47049449
22367363
20074350
55456015
35137125
47645951
51889103
49091663
38207221
91579148
35628089
3715587
500514
6618437
6955887
74107275