52604703
77345652
93377692
7698173
92426455
3479353
10208479
58304792
8751317
89163392
2736747
77329715
11988843
84362916
54252627
33008176
50124617
60366793
10512860
54921642
35214673
50829140
7897407
80114062
77014576
769020
14568452
64446481
42366357
26861172
97746501
32748501
14009261
11941696
50583351
1553051
76035831
37611698
35049774
53363990