41643442
52624435
25385106
81796058
91645209
3827364
53944274
58742439
48946265
47545350
52381443
98698240
88055518
67393173
89342195
33856825
32816453
82284119
79841957
99369113
95503896
39463432
32572520
23464495
52723068
65667309
38047788
68241144
45402905
29068068
87996650
85499
34004618
7295103
91371663
1608595
80923611
87166747
44459439
24586405