47229969
43602381
9306952
5919808
95484442
4972821
23468159
81811359
93542254
42258620
55295985
32334426
68293015
1518617
28413564
84335370
4432383
25316529
7221617
56971308
48977476
1205496
53441479
37934205
10695621
86601361
9942886
83879577
54664163
86939539
79803226
62361418
50043096
29958563
97293252
17603602
62309220
45371908
69809856
2477885