83321611
72833997
60864492
196991
68086880
16735505
74334615
9113268
19984581
96438808
74469375
76191647
62937809
94142100
2051343
30275790
12297798
2179977
1815590
48044200
44401940
57092622
71908583
8211025
33607653
44546948
95643016
4475219
73717028
61097729
90698477
93138287
37484075
81026588
316545
78241237
34913913
764952
5874614
31821343