64712042
28015354
25177290
39358682
59002831
54821306
92325946
73183268
96657158
5710700
630511
87894186
77484481
45119308
7667958
7406649
30414949
33428115
73085421
88415818
30892843
39322963
36714094
60271238
79004937
538658
2913359
970664
54032663
17344803
54564625
69066980
91611276
64295199
22007419
76135112
73257296
55128708
63949622
1883724