38593867
3650205
23959770
47242981
99843130
71635456
87524794
64892933
73328656
65923219
33137060
23112653
86577579
97595906
5808672
30645323
99882842
1946090
18148246
90577191
63152427
63606313
3364616
24242959
63053395
77348441
69956175
211520
47459975
18131315
20507015
25413727
55985799
56523967
51457653
56607644
7580593
64511816
54115492
51279944