84048673
88959643
2407651
75484780
35028580
29467505
9869192
59486286
58164261
76283077
89262527
93979631
92496003
905623
48133421
7696196
75911338
94644601
78856563
8054643
33051217
78019245
44115710
21132827
78518101
73405333
89903028
8461846
16406273
943899
22044275
7807250
59272204
36414870
85972609
1173971
86569446
99249881
43938038
58353655