2839924
3803271
11071804
38683079
55424570
97297782
54368382
50822237
49642338
48661435
61604413
62301366
90412018
22381446
30009549
5902918
3826736
6628894
53918067
71757943
50828797
60769431
19558784
41921324
88274323
47132302
6782997
66593859
8589987
31317084
3532332
4577679
3376228
33422865
34015509
13978339
3910773
32403577
8478040
35906851