84927268
3987724
60437257
14311059
20452350
99792852
60332927
92238885
51051291
20966945
52963889
67966278
16541872
28258364
12375890
28113711
60453880
45652259
28357923
27323988
12219595
49603075
89031286
49533429
94648641
87855627
18787892
61568791
54204692
36362608
81256782
54234061
75392013
58545029
72698305
28267725
43334610
4093684
38592479
51911762