52976563
3744992
60362771
21643723
87229163
18317023
89655725
22149695
76068445
83343514
2989130
11548837
59796129
19253285
58815499
55038410
5427306
30033209
3887686
2201222
19171469
26048984
36202616
47429636
11329859
35643115
65566034
12632054
31638551
37107330
16575349
7927447
58793548
79604902
48121026
73048010
56149237
17857173
81166851
5769837