70152968
86749560
53525972
4578471
86836580
98531251
4668659
45795947
66952240
470816
63612059
92447873
72534090
93491815
21643156
52579128
65482456
50593440
82506756
15493868
59178378
11357122
7357719
9745213
76684219
58066946
2485760
70947569
44205539
54901750
10729872
2707489
621478
74661281
93006006
2361010
78719290
74853125
21921654
97623911