28057524
51133463
83753571
3180296
95942214
28576314
79527525
87259186
82154582
75047851
8212283
58909097
2973758
90312000
92634802
14042222
51482242
20747609
77687769
80257037
49406001
61094688
78013819
18793329
44239481
4235274
76035884
26466672
7768747
20243165
2604767
61221957
70405852
22631550
47201267
97627076
42948145
88845671
80602416
72165876