797472
27659255
73535366
97407860
824598
12138535
30641216
54703906
43887929
21008945
40235060
86935471
67529796
93805957
89908686
44957876
50288274
37377202
28134555
26129115
5333828
75258973
53514341
68099854
74613634
917897
98758960
84622744
2413217
99791602
81518202
79968697
34897151
46243921
44958239
90933054
35269022
79404040
28397237
69531412