76438895
45054855
75872388
28345199
91449867
87254246
65837781
77122198
32457275
52299530
72082877
53602486
49387990
94735744
27135343
31448490
16218501
39092528
95657577
47879831
47131846
58936324
42024385
79751784
47124178
6097122
61495284
93471760
40646351
26356554
58478738
24514040
22928906
6074248
99298286
55198084
50573437
33342328
57906050
84116749