3782743
42701165
4055205
18367962
81991867
90478328
1506745
14723348
25198986
6781714
12888211
33851499
9855135
99999684
60324455
9230875
54241602
50021950
85849516
4976542
83579200
70441974
44539526
30022672
97098426
47804310
11298481
26288286
11913202
8169361
3041761
83331650
99498170
88044763
4061988
64036550
75625582
2268112
13649455
34548024