1677413
828238
36195714
18675381
80316106
76136355
99189975
78837522
9153695
96803047
40171302
16832542
21928453
71452414
43986388
88413513
79811724
13653337
67302758
73979925
9281871
945188
33242077
38141790
7291663
7527354
21319485
55019496
86937085
3526456
5823106
76681532
91791417
74894986
82116641
34834392
7324337
64665624
61188595
54162084