77721678
67223264
6692971
36908652
90792403
28042479
2181113
30778812
83474612
2584081
53322161
35045037
60937416
83104165
90382211
32926819
55366480
89629522
37034743
89475509
8411166
61378493
36383544
4485302
92903629
92361066
18906756
73491920
4019804
4046260
16129120
79678543
11499899
86237017
90514758
31494791
58841367
66023221
38516296
840764