3114152
10439892
59952906
74723669
38342013
92114976
4887361
88943848
99324565
86107555
24508939
92388715
11255777
20752755
76944280
71639558
83136495
73974979
860716
14501908
4378103
71404900
71787870
40066491
81361133
14537190
95088244
79154400
9316792
10282507
19301622
3439607
95092737
82004378
50142778
7546999
94058050
11935799
15276554
2378113