77504098
38352241
18401697
93457289
5996468
31137654
6303697
47782922
85144670
4458514
27898952
40634130
951738
32551634
71061617
70905731
22959607
26197201
70817929
33364434
12129411
60438384
55201406
27725913
67007626
46128800
15313820
15924308
71109831
17751812
30794126
8503909
33479196
63298635
72879792
70716760
58154621
70185124
90826697
92214888