13109428
54896753
6503629
97597680
19028872
89241553
89433423
34077707
37547430
81182688
37587715
47675395
2493533
83725812
99942127
49804453
30058096
82503776
3238029
39849855
2319524
26036861
94705452
15375746
42915753
30415221
18144481
84166870
57366538
32474957
1564518
5094643
5382427
919501
16775665
66021924
41936837
822116
26978784
18444710