32534645
81555844
81251474
117277
41571539
99659366
26979835
53117974
30663644
1102554
94135406
6213901
95395473
90921909
64254579
33866746
98222662
45132963
50004760
46007318
67712088
20776352
17464682
61938672
29671227
10089768
73863007
62181271
26024262
59153898
93044536
68664915
9525107
61254001
28658759
89123995
47345176
83041261
24776058
8477971