82903035
64779252
61707236
43051748
80974089
49202926
13136600
83882414
20363380
25496527
3121846
41297055
36891318
87367014
42901802
36512913
59295755
54406972
88028314
96022075
85746385
57491270
69974434
27029185
57542281
64655893
76712648
9217803
3080470
2637914
96707099
6051834
51131368
11403027
69755204
77286407
6379684
1164639
972587
94234401