46272368
42625393
57762384
34931501
17059031
10445288
99906499
38422737
33652601
9905141
89711602
43036272
5015472
61088048
85036670
97629660
48971655
695535
89678662
56851084
74431916
53701105
48975163
40327173
18652293
40625382
84748708
46198640
9867920
5921421
69905502
26011897
23603544
55388238
5035292
1003133
82346199
99778303
23136297
72919320