43005462
95491579
14476108
54701047
62442812
65846381
69664556
9549818
19591599
68837967
25989892
4308327
3826697
27559627
343623
83468122
217409
8296416
579252
28802019
59794203
90984375
71223915
2378621
31251221
94016461
684437
3633991
36114011
95171438
29281555
33492120
44552605
486822
96349847
69892824
15572538
47366593
71784808
70962414