93096335
97232896
35706995
25894717
74916100
29019925
64932887
3701221
54388397
7489717
35841945
6968636
36896533
5506664
30411620
60956706
15724012
10223244
81303336
76380
98493252
63124517
31102030
8901500
74065280
42534956
71872135
44508031
8344797
13974783
83672512
77971366
55619050
56865192
69999370
33283071
37683874
75237956
25996041
96118139