41818275
67884953
63812729
6240251
67971276
55665216
42354299
30924231
94688611
71757732
71426205
1276673
60524672
52198770
93948234
57276017
93624192
78298427
9796053
38766029
69159141
84774741
8193901
57857347
66225998
588188
57108399
36221560
26043337
941040
90877933
5159481
48241590
49755248
23933031
73338118
12503445
48248916
73838549
81325354