82197578
34113236
42312850
96965216
95996990
45033412
2155300
95518443
18683890
40185195
68011741
53881549
26579645
83546529
44529191
3398692
76793804
80027504
77269680
94397123
41868750
61644951
40603108
534565
75943738
85426389
42777731
30066958
58178617
3417941
19009303
67957757
84147703
65471685
21753598
88199457
77324213
5579242
72606516
30492526