65099639
92359665
441235
9164891
57054925
68996239
388112
43278282
15164922
58392839
87638900
32122014
90396260
2370799
46315321
13272585
66535547
47843780
89606366
52694926
2425839
32512603
39264479
2655103
52685617
67488178
64574051
28825979
41294308
28942101
22757599
41772941
47057349
22792256
24763392
8796386
64123378
41877014
75392769
50453214