82388983
7238148
62274397
1722090
70961151
14198171
14129999
8395210
50325775
83471816
52282572
41832467
7943137
75206002
50919838
79727746
52819236
71201543
58804129
72734845
28625497
56235487
4623614
41361399
2819516
80838886
54569
129742
48541925
10425982
19336091
99958180
43436043
14347676
41285603
11966450
69282509
49248761
86054369
71305435