18358231
6742946
63517860
65957925
6309420
4363231
77158798
16143014
25751239
72413723
87925645
22066200
32006058
64912550
90049187
1759118
41997622
78386881
40988374
71949125
59577848
3062911
668259
68819039
5911413
77552233
8959653
64782339
60807433
98097822
97689302
71416744
72518317
3474963
46929264
86026513
4139380
64095752
80703729
86102045