52671611
73914672
20023540
29116507
88796856
26676684
66743389
41597490
71928291
42108260
82967460
76862090
65141332
7319505
46548110
39882124
39099413
46905605
537561
81993752
4030334
79442938
97091295
46793877
8213985
67363423
14214949
97838632
6254543
89293741
8663246
7604316
60464480
65534196
44176638
336609
45022547
80398912
32137179
29959242