63429513
11526917
7540714
64799694
4339412
65296886
3464973
88266314
6493982
56263520
83116290
30301626
35232521
34441614
22907388
1615159
31897147
71069752
66081690
10932805
7627954
33897059
73733662
98534707
73041596
28288388
9594603
24716502
9009567
44207572
39363488
94141478
66333847
76907446
85874163
60916611
70109757
75131911
1812927
58384901