13393911
7197909
31157163
9050147
32799127
45964657
44597549
4588691
33589909
57145990
23022569
9638145
97588633
36525482
17744498
56984369
90866445
88824427
77386081
78868339
4663419
30729981
39199625
58785282
27418567
82837680
50805400
80504051
48013043
48707973
33909119
73123111
74166876
23133505
34887563
10497985
84564803
8624044
53933965
23377818