28284153
69259532
50528877
16725104
92193340
1061641
99406206
7924170
62416544
89591528
23095993
69548120
7281123
85532408
22218321
23731518
29938353
59174124
21002966
38838784
37507878
8217234
61886767
62012466
48565955
15868446
50928987
47337268
7290326
19192800
55464725
1982234
93344542
93753206
70291958
15321642
29976675
80563264
27604997
715484