13879457
159779
97273163
90972671
39378101
99494841
3824139
49351807
9077494
24676940
21291211
70643086
43624322
28184950
35766463
92808503
89075162
45535776
36509804
62481997
71001152
18865882
92063426
14451925
7559199
99174125
5638432
96698000
87846339
92018474
83526720
16224828
42583207
40973654
9427562
35679430
43429281
8066639
51117541
29272614