32715736
954397
99845209
31492464
72611612
64148548
40798378
99203708
69687990
3166769
10622926
21399529
92618834
20188024
85456481
53044580
81489882
36039955
87039334
907810
61234216
66214552
10742110
59434665
8243118
81566026
6766701
87571899
60139096
78382956
64043344
85335267
48867133
63932303
81337812
40788168
94135048
431705
92574769
52467621