3964197
84683050
75426088
86137804
19279293
6779188
91938353
97259989
31558858
74877636
203687
38662494
18053544
53894874
51789356
28082336
83457713
17581963
4791502
15553938
42211509
16324669
2808718
48141703
94977332
61255036
64177148
69142273
86536621
72863215
26395259
17558834
66205418
98393909
40609288
85266766
38084419
1617212
8042192
21578550