14549730
6578817
50975834
31499563
80581039
8942247
59911863
76762430
17637077
58834635
36327504
5723615
25808981
7838806
31309039
90518182
35905381
83643662
60495685
70064472
19428009
90979500
54821748
555740
62368044
62151017
4389860
29778630
69021715
11467129
75067694
79111578
58808009
47095154
99542881
16139053
88633762
27882414
59284738
86755825