4242498
36901894
43902007
59032090
61284338
89504521
76673388
31113320
36585296
98098710
50284227
35321025
48909531
11101491
68693993
86675143
5690233
38173839
57747122
39382081
60608984
2459751
81081847
21225394
647716
92885341
60515042
40083898
4516901
68536443
343870
7637870
87152224
64097075
2630286
16108356
81431773
4214755
83235933
7636293