70169668
98834714
7991973
55098692
32888442
68786139
89488183
834731
9002625
4200855
11837260
93245106
65071485
871885
89021323
83991983
9684290
55185537
32432482
1101732
90517234
91445894
75309166
5590908
4228782
36322983
62932055
976479
65949766
42799153
79022975
42191652
12844752
64441846
87036471
77678437
99174303
66664482
66195790
73519352