41962399
15298041
55517536
65104108
74634086
5371929
42957491
52586211
62512148
80527434
614852
64453231
39075852
72536846
37504957
91104439
85922720
76223527
62595099
53432980
77093178
548484
37436093
4856707
9775940
24574920
87565624
83859280
48494006
84441375
67484824
35403590
75836332
81011680
2103307
21614499
79467350
41755963
14804533
21086847