61504546
64055737
5467117
70148822
67294703
63885792
23018796
96015922
19241104
19264520
56322360
66715156
78523860
73174583
92988216
64633023
97506023
60094820
96306194
75902400
45377885
76094448
31618817
30514853
81421943
45607543
86691063
53062055
61374162
7432513
82834054
65032356
39473282
44410
42888432
78543995
65559403
325394
8441559
19692190