12555446
8592874
67622863
35705967
15916721
30353380
58342091
4091635
37184238
51287746
76507254
82445800
69244702
42294969
77685529
70749730
71403239
944969
83065525
54427059
90387839
9261172
57332557
10145455
26209379
77389051
43801758
89879070
12833298
96071612
1350294
31339137
73867422
37542065
16574105
53432630
31033795
24262649
29602459
48883488