2542492
28936965
94276
418505
66149921
85733943
66017999
2172429
40095676
72812595
20579773
8370730
36127054
63104929
45257981
72773223
40954169
60186262
59807821
47278545
91171644
73766832
64485371
10997254
4302660
48911097
72696614
48183180
62674259
61271255
22046855
71156593
40677822
94331443
71275708
58619791
7476302
36776905
45459371
172249