49175136
70248475
7806027
63012852
91837455
56369371
6929646
5414163
63643089
27643745
19808718
63352742
53119272
50175245
60786284
3490747
45765966
89785377
21664369
77601732
82507674
38848727
14773802
33769843
42215546
25529229
39213872
71809074
22895579
17294206
54385124
974449
86632050
55117892
31194511
99862952
97265607
84899706
30234469
83379205