38829662
96666329
92704578
44604700
3325533
262516
3991770
97964262
81719406
90566961
27562168
54441528
16739534
30628940
76354014
37863090
46759908
32936075
37765902
8151388
11034713
39085927
56682249
94495877
74631700
58959186
63652860
91075105
67146998
23051311
21873615
37326353
11205887
62522140
25164403
32747538
76652423
58951425
61957330
44992107