22679726
45659644
54541076
19072237
80386280
40939677
54064558
8774176
94082278
49976424
1803493
83344445
96377831
746864
38731358
47807094
22877085
91137884
1125694
91498237
9232272
33594188
23225853
66065804
38522409
59510
14921068
89625239
75237676
33914497
61989978
37284744
8681297
23752798
91988093
73964216
58441238
88702865
27073191
42982341