45659621
19615197
29208562
44776656
46527095
81845621
55558188
15555227
85732315
8606668
63695322
52791258
59198713
65451724
37768067
46924205
66512438
4126416
12331894
77754603
27061954
11553060
79565897
12844084
9034402
560671
6780663
17217747
29069531
65385245
53768787
30432646
31429540
978319
78443403
7435225
42027168
66793007
28062507
31181321