38314536
21317800
59214758
9201031
93785484
9869816
32299479
95871616
21384155
75265142
92755283
38237983
58362063
73359807
14289966
7787640
78384313
9876746
19855418
78163190
16149372
13566614
74712807
7101506
88479132
19078558
1351217
64792365
55479634
2992265
34861768
62538
82381500
14371897
4417635
84253775
99302553
49037139
4324230
81192968