83478604
72824242
7267182
19446905
39205570
9693450
13011723
72476113
66868443
98631649
36851709
16314038
8909452
25432108
94581853
79534588
65489983
93921120
50652115
58979701
79815784
78286962
57576737
3103608
84209018
56458136
36552478
75079853
38247398
96137962
55812135
90659227
56947056
44128906
28017435
22948418
36891024
62277244
7624008
13367235