14498623
475637
22156339
71508600
29212149
77458958
62796098
74808703
47053539
61801907
45656505
81437539
70123283
26435723
37981265
97679168
651877
91747992
85942400
32471591
78577492
11048967
85199784
55878499
4215761
62187455
67521358
36266222
4263511
3478483
36961177
44793894
42716620
37951775
34866735
72777645
49948025
15496354
99106298
91333666