84743908
26174958
3918452
17737567
37764700
30773702
96247678
95912332
25373147
5216470
778422
95249166
65848457
72672349
22776817
36895463
5228628
1952776
7409841
10661076
50468685
35836946
26365945
26127093
93092654
68268000
24182548
67306156
90122397
96242604
21085775
8501792
8791382
83733477
41751476
56395762
39221557
95275556
34482661
63207154