32043490
20259731
72928790
92465281
38437061
96201796
18187337
34958002
11599624
20503300
6093194
48971764
65088062
52473460
73547643
91364524
37839844
27296920
76791874
55926753
20649792
18787837
8054023
44074499
57236541
72878397
50169938
55894946
9962829
94658248
54896024
11557378
24138361
48368808
40794661
31243859
4188051
94689278
639063
84409357