98687390
72711956
74868279
73428439
5849567
24639571
11119059
8019461
73778313
49426254
74651735
8443824
64022727
64135598
73049116
51805759
94615648
36827918
19783871
520181
30658312
5611351
89742748
32647209
87925507
29883586
7549179
99228221
84571682
22266010
39773478
43652718
41083236
50318818
84574253
89235932
39351009
19021368
12706666
6392435