30626937
49244567
68144409
56356704
51885119
7732073
90627453
83365165
71311953
60732656
42936692
41927542
88274786
7164399
40619897
89348236
39628034
17851018
12208781
34482077
29902866
58547189
38923859
92772162
8432733
96516446
89226407
49922849
41583820
56403833
22503290
52546639
15198783
21775797
82145737
41891277
75485257
43274026
1987838
62677600