96813870
49471758
85902916
38281010
94542249
19488973
50782242
55636070
2784960
35618147
56896002
8655128
83454470
92473355
46791591
85289992
64278167
60514806
17363379
34679944
69615733
93608161
96185847
43252938
98954819
2717393
63965221
22237720
52723422
31038704
68424565
29125001
7042411
92164335
70205924
91148713
88877430
71346773
80132105
26067650