47151472
43035976
9904115
46577459
17403845
49484011
55383607
71193391
4921802
11843476
78236215
47428605
58058575
96422110
16522019
22065578
17573727
20759369
58138702
72576297
74563831
81227984
84367827
64225237
66354994
66287809
75083594
20747304
43519947
1185306
32399309
59368821
6962277
58558813
2053551
33307422
23779282
50704032
34923048
41628128