52902888
77188073
8725667
69092882
42997042
72444654
435555
45379900
47506558
27718555
51023275
91795803
35189044
88515683
77513915
71196869
15798081
36488169
20208245
70725172
29852378
16513069
59488844
23758970
64563975
52044966
37669433
55614628
74157760
98137020
56513682
25201403
80938139
92797732
38186939
47644300
66693686
66557111
95421685
77858369