32032669
16058069
73444602
8926295
3382914
30221378
63144316
35253464
60776119
78071445
96777380
3560555
16631807
17595895
44136502
76049450
10643703
4121752
40305615
9344340
895823
15195370
68527648
18647885
47262860
14495177
37891557
5983044
7830921
50352345
60002952
76383331
70414254
8279651
60072605
848659
85145343
9841482
38646588
36663551