42968099
92528770
98836599
51002449
22878924
1164739
51316678
5331865
68831278
40214422
81117234
16128853
10199274
87012892
28612614
39207253
3656133
79855054
70692487
15397228
29345932
85342841
78278020
48986562
37844570
5738533
75936701
17236560
21686848
3472149
21432249
83751474
20649633
82811968
7041080
33991130
57993828
90948318
69636383
47886134