77387619
14179656
75162212
5047785
40967453
92563315
82743908
96719625
2605829
4113700
42094421
96765118
60289850
33117760
18368142
8524428
1937788
94307730
10664778
35992571
22069567
62157896
27655460
8240585
65263924
1063134
99831426
89911389
78059931
85892804
14197610
97258496
32578295
84317459
78236653
76442396
11933668
72669076
11091120
88983335