18259308
40595049
1436368
4630336
97337712
41914141
12016729
34816949
20315978
80784811
92312510
87355057
37402622
39275756
13249418
8097618
80539067
1683914
34528094
74929312
965049
95408581
34412525
36497004
58636311
76651733
44616811
50336501
83137245
33402537
21465251
86768259
22538720
74493453
46189335
9028736
49645679
51038801
82831549
56869370