82246931
3436256
57296498
42754155
99259224
50538472
28337182
4063608
31921439
65931273
8149386
58599365
47339488
33174071
80785820
99613001
42521868
67068591
82317340
99735478
56231361
3848573
4210
52777873
9684148
6077206
36879320
9520453
55401062
96241113
95017700
39005450
87065600
44335544
66123376
8484037
44304415
58737451
58532716
79944662