42035702
11832496
72894091
65085333
33657860
91306691
92889595
59918164
5553037
6583205
97651537
32216067
2021867
79287700
3010432
52909946
64461810
8586573
36163903
53631871
20454750
34536273
70374797
91346799
86513996
3678401
83402217
2326287
38368330
8555443
8728656
66746886
24573562
96083584
86781538
83831911
73125934
20508862
9127199
77446910