3766667
85519872
33744418
295263
1262479
69461700
20973336
4946601
69422483
66489385
59583686
45112195
90605853
94621046
5965364
74162838
16258107
36088163
31475633
84317817
28109571
89518665
24515199
90634341
65919580
27569458
2489907
47884689
371298
4247207
3396411
95392996
77177183
76948762
240233
12637818
20678826
84671685
96618919
14326733