76773616
15631798
29165780
38599034
145565
72388559
18336088
62379450
93259135
44899008
47416080
65587596
60957989
15882488
52263349
93108842
34027041
86208018
31126659
86365433
41484917
28917944
77999183
8357518
53931553
51634157
90401230
14559303
20533511
1300373
22308917
94117070
42214387
9187833
65511084
7142329
50947478
75941554
7445756
92293910