44771249
63974456
50809312
8872428
71911475
3159727
56074857
78937667
69734461
33626861
20156512
6936770
4017987
41005067
58993705
34745392
38509369
69451042
1436900
4326953
96121096
76827247
70928439
88669286
29426024
64471574
90065544
55565913
9809318
52854112
82171685
52284531
95136903
49901504
74729605
53157889
28295267
81182593
67115324
95852478