2055359
50265881
29997949
86013887
16065434
95706624
60819706
5861440
40736735
78525536
38963105
47059280
536125
96055028
6764814
82945633
392189
1244227
81781384
88194923
72573837
52565119
67752751
44277800
84832077
71702943
73008737
70759199
15025199
19922814
53159742
96562259
69783010
96573690
54395495
64124799
25151515
33668226
95366529
4247126