2183399
44192315
6532602
75299811
18845364
16784005
64788711
65112602
35449809
21737545
29978849
92107642
491724
42268886
71874572
12552145
62499171
46389194
31076505
85249285
54387297
47245619
21211286
91862518
13688581
71371573
10672415
3412376
55301620
5794206
64762538
60591732
13804530
65825695
32787890
10838562
52544372
35591522
20808857
45394489