4382657
2769675
88479774
53524268
34257990
24733514
5241635
93006539
19586055
86357475
34796366
69096753
53166760
58376906
33769214
98069917
10567032
18736740
23936248
826235
65698722
31262677
7412242
87757254
27595808
9032016
892898
1912787
43643136
29094636
50372596
6182433
65417997
90928613
74942399
5758680
48141656
9164512
57796586
91404806