5518368
50918506
3580159
65801138
2914077
46392836
4119361
9774156
24498013
49974912
98277311
55106874
48991934
75528599
58804684
1822394
15921607
74521854
72253212
2529091
86721603
73239291
91915437
42189558
14493455
73493303
2079900
43458944
97141254
65637986
45711092
36292517
51143985
92151087
4421768
20053109
1149260
77092932
68895070
2182161