60177323
390979
934262
10187306
77006331
49568759
20099856
62366907
9888875
18146272
82748128
40269393
18203450
94331875
41127221
9205250
48868780
85806174
82573342
93833580
3171000
96244912
68517070
89294190
81522736
65578039
23128690
4092596
54707941
99142625
42249670
78917612
52935358
86558881
70798135
97147131
58698833
29304570
23226478
25397724