20381303
5243155
39251551
51526282
32554477
25827
85667857
35682276
81532312
71351130
83577904
3673570
71591918
38172369
26868339
80898775
42061937
12288127
95981715
3363174
3899836
24651228
75625607
1225212
61824266
35718422
88492422
81415675
15628581
40278189
19425092
64393026
88572072
50847827
18191538
73602662
8258591
62114769
6787236
97039853