16834326
20955189
41144469
96121052
59709366
6328742
26256231
86842426
8697784
78231408
76628719
16145654
40727627
81937077
98266459
20115656
8924575
28375840
74011376
77242867
4705936
86919697
33477573
94485715
26524539
1829610
7813410
56651910
8573550
5699429
9491504
61302073
59863780
94788972
55861564
64787904
35997575
23305637
3431174
74915271