65072969
47156323
22243777
19341158
90325999
99454695
43339732
98526940
1448908
19261336
34579885
5721290
57253
29695456
21691576
76247745
76414
17055796
90829670
64125068
81572135
22388441
47824833
5166867
2732426
53517252
93289264
7437329
20813552
69919457
43594205
9935726
56954159
47027778
91992309
96945443
50576893
30309493
9995989
86071806