94901841
34205686
24803364
42151655
9850702
1345799
64184563
2552929
13123005
32949956
69565364
64622399
75528661
828326
15096180
1916671
438614
767435
39088810
8267853
75037906
70072723
81878410
39401073
36043090
29987124
4101375
32824679
55761598
9467751
84111174
71609730
74305526
52305588
272899
78794958
60669008
32608924
78392943
26713613